package com.jsbs.iam.auth.mapper;

import com.jsbs.iam.auth.entity.IamRoleUserRelation;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface IamRoleUserRelationMapper {

    /**
     * 功能描述：根据用户编码获取对应角色
     * @param userCode
     * @param companyCode
     * @return
     */
    IamRoleUserRelation queryRoleByUser(@Param("userCode") String userCode, @Param("companyCode") String companyCode);

    /**
     * 功能描述：获取加密后密文
     * @param encryptSrc
     * @param encryptKey
     * @return
     */
    String selectPhoneEncrypt(@Param("encryptSrc") String encryptSrc, @Param("encryptKey") String encryptKey);
}